difficult and complicated - Fransızca İngilizce Sözlük